artificial concealment - Turc Anglais Dictionnaire